Scalable Parallel Implementations of List Ranking on Fine-Grained Machines
نویسندگان
چکیده
We present analytical and experimental results for ne-grained list ranking algorithms. We compare the scalability of two representative algorithms on random lists, then address the question of how the locality properties of image edge lists can be used to improve the performance of this highly data-dependent operation. Starting with Wyllie's algorithm and Anderson & Miller's randomized algorithm as bases, we use the spatial locality of edge links to derive scalable algorithms designed to exploit the characteristics of image edges. Tested on actual and synthetic edge data, this approach achieves signiicant speedup on the MasPar MP-1 and MP-2, compared to the standard list ranking algorithms. The modiied algorithms exhibit good scalability and are robust across a wide variety of image types. We also show that load balancing on ne grained machines performs well only for large problem to machine size ratios.
منابع مشابه
Scalable parallel list ranking of image edges on fine-grained machines
We present analytical and experimental results for ne-grained list ranking algorithms, with the objective of examining how the locality properties of image edge lists can be used to improve the performance of this highly data-dependent operation. Starting with Wyl-lie's algorithm and Anderson & Miller's randomized algorithm as bases, we use the spatial locality of edge links to derive scalable ...
متن کاملScalable data parallel algorithms for texture synthesis using Gibbs random fields
This article introduces scalable data parallel algorithms for image processing. Focusing on Gibbs and Markov random field model representation for textures, we present parallel algorithms for texture synthesis, compression, and maximum likelihood parameter estimation, currently implemented on Thinking Machines CM-2 and CM-5. The use of fine-grained, data parallel processing techniques yields re...
متن کاملScalable Data Parallel Algorithms for Texture Synthesis and Compression using Gibbs Random Fields
This paper introduces scalable data parallel algorithms for image processing. Focusing on Gibbs and Markov Random Field model representation for textures, we present parallel algorithms for texture synthesis, compression, and maximum likelihood parameter estimation, currently implemented on Thinking Machines CM-2 and CM-5. Use of ne-grained, data parallel processing techniques yields real-time ...
متن کاملFine-grained Parallel Ant Colony System for Shared-Memory Architectures
Although Ant Colony Systems (ACS) have gained much attention in last two decades but slow execution and convergence speed are still two challenges for these meta-heuristic algorithms. Many parallel implementations have been proposed for faster execution. However, most of available implementations use coarse-grained synchronization mechanisms that are not efficient and scalable. In this work, we...
متن کاملImplementation of Production Systems on Message-Passing Computers
AbstructIn the past, researchers working on parallel implementations of production systems have focused on sharedmemory multiprocessors and special-purpose architectures. Message-passing computers have not been given as much attention. The main reasons for this have been the large messagepassing latency (as large as a few milliseconds) and high message-handling overheads (several hundred micros...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 8 شماره
صفحات -
تاریخ انتشار 1997